home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / program / tsfaqp35.zip / TSFAQP.NWS < prev    next >
Text File  |  1996-11-12  |  16KB  |  314 lines

  1. News on the TSFAQP package by Timo Salmi in reverse order
  2. =========================================================
  3.  
  4. University of Vaasa, Finland, Linux Pentium garbo.uwasa.fi has a
  5. large collection of Shareware, Freeware and Public Domain PC
  6. programs available by anonymous FTP, WWW (World Wide Web) and mail
  7. server. The file ftp://garbo.uwasa.fi/pc/ts/0news-ts contains news
  8. about the TS-programs in the /pc/ts directory (in reverse order).
  9. This text, which you now have, is an extract from the 0news-ts file
  10. and the Usenet news.
  11.  
  12. ....................................................................
  13. Prof. Timo Salmi   Co-moderator of news:comp.archives.msdos.announce
  14. Moderating at ftp:// & http://garbo.uwasa.fi archives  193.166.120.5
  15. Department of Accounting and Business Finance  ; University of Vaasa
  16. mailto:ts@uwasa.fi  <URL:http://uwasa.fi/~ts>  ; FIN-65101,  Finland
  17. ....................................................................
  18.  
  19. Tue 12-Nov-96: I have made an update of my answers to Frequently
  20. Asked Turbo Pascal questions. It has now reached version 35
  21. ftp://garbo.uwasa.fi/pc/ts/tsfaqp35.zip. Also available without the
  22. version number as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
  23. I have added a number of new items:
  24.  104) How can I get/set a disk volume label?
  25.  105) Is there a function to chop off the leading zero from 0.322?
  26.  106) How can I print a text file (and conclude sending a formfeed)?
  27.  107) How can I round 4.1256455 to two decimal places to give 4.13?
  28.  108) How can I list with paths all the files on a drive?
  29. I have changed the item "How can I customize the text characters to
  30. my own liking?" to rather be
  31.  11) How can I read the text character fonts from the memory?
  32. and added source code examples to the item.
  33. Added the file "TSFAQP.IDX Joint index of all the questions"
  34.  
  35. Sat 14-Sep-96: Updated my collection of Frequently Asked Turbo
  36. Pascal Questions to be ftp://garbo.uwasa.fi/pc/ts/tsfaqp34.zip.
  37. Also available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
  38. Added the following new items
  39.  101) How do I detect if mouse hardware/driver is installed?
  40.  102) How can I read absolute sectors directly from a floppy?
  41.  103) How can I move a file to another directory in Turbo Pascal?
  42. Rewrote since the previous version
  43.    3) What is the code for the weekday of a given date?
  44.   92) Does anybody have a program that gives the week number?
  45.  
  46. Sat 7-Sep-96: I have updated my FAQ collection Frequently Asked
  47. Turbo Pascal Questions. The faqpas[1234].txt files within it now
  48. include a full 100 items. There are two new items
  49.  99) Can you tell a beginner how to delete files with Turbo Pascal?
  50.  100) Could you please explain shl and shr operators to a beginner?
  51. Rewrote with good suggestions from Dr. John Stockton
  52.  38) How can I read input without echoing to the screen?
  53. Added a pointer to the calendar FAQ into the item
  54.  3) What is the code for the weekday of a given date?
  55. Added source code to
  56.  92) Does anybody have a program that gives the week number?
  57. which also covers the previous (3) item.
  58.  
  59. Sun 19-May-96: I have again released a new update of my Frequently
  60. Asked Turbo Pascal questions. It is now tsfaqp32.zip and is best
  61. available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip. This update
  62. contains the following new items
  63.  96) My graph.tpu got corrupted. Someone please email me a new copy.
  64.  97) How can I avoid run-time errors in numeric input using readln?
  65.  98) How can I limit the user's readln input to e.g. 3 characters?
  66.  
  67. Sun 28-Apr-96: I have updated the Frequently Asked Turbo Pascal
  68. Questions to be
  69.  ftp://garbo.uwasa.fi/pc/ts/tsfaqp31.zip
  70.  Common Turbo Pascal Questions and Timo's answers
  71. Better available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
  72. Added the following new items
  73.  94) How can I redirect output to file if I use the Crt unit?
  74.  95) How to write a function to return true if I am in graphics mode?
  75. Added at John Stockton's suggestion the reference to a calendar FAQ
  76. into the item
  77.  91) Is 2000 a leap year? What is the leap year algorithm?
  78. Several new Delphi newsgroups have been added. Hence updated the
  79. item
  80.  76) What are the current Pascal newsgroups on the Usenet news?
  81. Added to the part "INFO-PAS.TXT comp.lang.pascal.misc email info"
  82. a new item
  83.  3) How can I prevent bounces from the comp.lang.pascal.misc list?
  84.  
  85. Sat 30-Mar-96: I have updated the Frequently Asked Turbo Pascal
  86. Questions to be
  87.  ftp://garbo.uwasa.fi/pc/ts/tsfaqp30.zip
  88.  Common Turbo Pascal Questions and Timo's answers
  89. Better available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip. Added
  90. the following new items
  91.  91) Is 2000 a leap year? What is the leap year algorithm?
  92.  92) Does anybody have a program that gives the week number?
  93.  93) How can I use OutText to write numbers in the graphics mode?
  94. Added a third option based on ports to
  95.  15) How can I test that the printer is ready?
  96. I also rearranged the material by reallocating in into files of 25
  97. questions/answers each. Earlier I had 30 Q&As in each file.
  98.  
  99. Mon 1-Jan-96: I have updated my Frequently Asked Turbo Pascal
  100. Questions ftp://garbo.uwasa.fi/pc/ts/tsfaqp29.zip.
  101. Wrote two new items for Turbo Pascal beginners:
  102.  88) Where do I find Turbo Pascal tutorials and/or good textbooks?
  103.  89) How dow I make an executable of my Turbo Pascal source program?
  104. Wrote a new item for more advanced users
  105.  90) How can I quickly read the last byte of a file?
  106. Added a reference to the Turbo Pascal IDE's help example in
  107.  24) How can I link graphics drivers directly into my executable?
  108.  
  109. Tue 5-Sep-95: Update ftp://garbo.uwasa.fi/pc/ts/tsfaqp28.zip of my
  110. Frequently Asked Turbo Pascal Questions:
  111. Added an option using IOCTL information to
  112.  15) How can I test that the printer is ready?
  113. A small correction to A4 of
  114.  21) How do I turn the cursor off?
  115. Added the following new items
  116.  85) How do I get the character device name of the (first) CD-ROM?
  117.  86) How do I eject a CD-ROM using a Turbo Pascal program?
  118.  87) How do I find out if the ANSI.SYS driver has been loaded?
  119.  
  120. Sun 6-Aug-95: The Frequently Asked Turbo Pascal questions is now in
  121. version
  122.   ftp://garbo.uwasa.fi/pc/ts/tsfaqp27.zip
  123. Added new items:
  124.  82) How do I detect if more than one standard key is pressed down?
  125.  83) How can I read a disk's Volume Serial Number?
  126.  84) How can I disable and then enable the keyboard in my TP program?
  127. Added a third alternative answer to
  128.  80) How do I find out the size of any kind of a file?
  129.  
  130. Sun 23-Jul-95: I have updated the Frequently asked Turbo Pascal
  131. questions collection.
  132. Brought up to date:
  133.  76) What are the current Pascal newsgroups on the Usenet news?
  134. Added:
  135.  81) How do I format graphics output like in textmode writeln?
  136.  
  137. Wed 5-Jul-95: I have released an update of my Frequently Asked Turbo
  138. Pascal Questions. It is a subset of the subjects often coming up in
  139. Turbo Pascal programming for example in the new Usenet newsgroup
  140. news:comp.lang.pascal.borland. The FAQ covers Turbo Pascal
  141. programming in the real mode, but not protected mode. Also excluded
  142. are Object oriented programming (OOP), linked lists, Turbo Vision
  143. (TV), and Turbo Pascal for Windows (TPW). I hope that someone else
  144. takes on these excluded areas. The updated FAQ is available as
  145.   ftp://garbo.uwasa.fi/pc/ts/tsfaqp25.zip
  146. Added the following, new items
  147.  77) How do I detect the CapsLock status, how do I turn it on/off?
  148.  78) How do I detect if the F11 or F12 key has been pressed?
  149.  79) How do I extract (parse) substrings from an input string?
  150.  80) How do I find out the size of any kind of a file?
  151. Based on friendly users' feedback, appended material or corrected
  152. the following, old items
  153.  26) How to get ansi control codes working in Turbo Pascal writes?
  154.  33) Which error is e.g. Runtime error 205, etc
  155.  60) How do I obtain a bit or bits from a byte, a word or a longint?
  156.  65) How can I detect if the shift/ctrl/alt etc key is pressed?
  157.  67) If Delay procedure does not work properly, how do I fix it?
  158. Made it clearer that the answer to the first item, and perhaps the
  159. most frequent of all frequent TP questions
  160.  1) How do I disable or capture the break key in Turbo Pascal?
  161. also covers another frequent TP question, that is how to detect
  162. which cursor key has been pressed.
  163. Made some very minor changes to
  164.  76) What are the current Pascal newsgroups on the Usenet news?
  165. Changed more of the file references to the URL format.
  166.  
  167. Fri 16-Jun-95: I have updated my collection of Frequently Asked
  168. Turbo Pascal Questions. Now ftp://garbo.uwasa.fi/pc/ts/tsfaqp24.zip.
  169. Added an acknowledgements list about feedback into tsfaqp.inf
  170. contained within tsfaqp24.zip.
  171. Added items
  172.  75) How can I read another program's errorlevel value in TP?
  173.  76) What are the current Pascal newsgroups on the Usenet news?
  174. Made all the contents compatible with the Pascal newsgroups'
  175. reorganization that took effect Mon 12-Jun-95.
  176. Added to item
  177.  1) How do I disable or capture the break key in Turbo Pascal?
  178. the subquestion
  179.  Q4: How do I detect if a cursor key or a function key has been
  180.      pressed?
  181. Changed file references to URL format where relevant.
  182.  
  183. Wed 15-Mar-95: I have updated my Frequently Asked Turbo Pascal
  184. Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp23.zip.
  185. Added item:
  186.  74) What are and how do I use pointers?
  187. Added an explanation why the often proposed SetCBreak(false) is not
  188. the correct response to
  189.  1) How do I disable or capture the break key in Turbo Pascal?
  190.  
  191. Thu 26-Jan-95: I have updated the FAQ (Frequently Asked questions)
  192. for Turbo Pascal. It now is garbo.uwasa.fi:/pc/ts/tsfaqp22.zip.
  193. - Added the following new items
  194.     "71) How do I get started with graphics programming?"
  195.     "72) Where to I find the different sorting source codes?"
  196.     "73) A beginner's how to write and compile units."
  197. - Added one text-book to the bibliography.
  198. - Augmented the item
  199.     "55) How can I test and convert a numerical string into a real?"
  200.   with an Standard Pascal example the other way round with a code
  201.   converting an integer into a string.
  202.  
  203. Tue 11-Oct-94: I have updated the FAQ (Frequently Asked questions)
  204. for Turbo Pascal. It is now garbo.uwasa.fi:/pc/ts/tsfaqp21.zip.
  205. Added the items
  206.  69) How to detect if a drive is a CD-ROM drive?
  207.  70) How do I convert an array of characters into a string?
  208. Added the source code for monochrome detection to item
  209.  31) How does one store, and then restore the original screen?
  210. Wrote an alternative answer to
  211.  50) How can I write inline code?
  212. Made some other, minor clarifications, and file reference updates.
  213.    Note that even if my FAQ is now very large there are many areas
  214. it does not intend to cover. The most notable areas not covered are
  215. TP for Windows, protected mode TP programs (BP), Turbo Vision,
  216. objective oriented TP programming, linked lists. It is up to the
  217. other comp.lang.pascal readers to cover these areas. Likewise,
  218. graphics programming has only one item.
  219.  
  220. Wed 15-Jun-94: I have updated my collection of Frequently Asked
  221. Turbo Pascal questions at garbo.uwasa.fi to be /pc/ts/tsfaqp20.zip.
  222. I appended the item
  223.   68) How much memory will my TP program require?
  224. with a contribution from Duncan Murdoch.
  225. Added the alternative with interrupts to the item
  226.   1) How do I disable or capture the break key in Turbo Pascal?
  227. Added Jeroen Schipper's solution to
  228.  45) How to establish if a name refers to a directory or not?
  229.  
  230. Sat 12-Mar-94: I have updated the Turbo Pascal Frequently Asked
  231. questions to be garbo.uwasa.fi:/pc/ts/tsfaqp19.zip by adding the
  232. following items:
  233.   65) How can I detect if the shift/ctrl/alt etc key is pressed?
  234.   66) How do I get a base 10 logarithm in TP?
  235.   67) If Delay procedure does not work properly, how do I fix it?
  236.  
  237. Sun 26-Dec-93: Released upgrade garbo.uwasa.fi:/pc/ts/tsfaqp18.zip
  238. of my Frequently Answered :-) Questions about Turbo Pascal
  239. programming. Added new items
  240.   62) How can I copy a file in a Turbo Pascal program?
  241.   63) How can I use C code in my Turbo Pascal program?
  242.   64) How do I get started with the Turbo Profiler?
  243. Added material to
  244.    5) Can someone give me advice for writing a tsr program?
  245.   24) How can I link graphics drivers directly into my executable?
  246.   41) What is wrong with my program? It hangs without a clear pattern?
  247.   52) How do I avoid scrolling in the last column of the last row?
  248. Brought some program reference version numbers up to date, and
  249. corrected a few typing mistakes, and made some new ones.
  250.  
  251. Sun 28-Nov-93: I have updated my Turbo Pascal Frequently Asked
  252. Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp17.zip by
  253. including the following new items (and making some adjustments to
  254. the earlier ones).
  255.   57) How can I calculate the difference between two points of time?
  256.   58) Is a program running stand-alone or from within the IDE?
  257.   59) Please explain Turbo Pascal memory addressing to me.
  258.   60) How do I obtain a bit or bits from a byte, a word or a longint?
  259.   61) What are Binary Coded Decimals? How to convert them?
  260.  
  261. Sun 7-Nov-93: I have updated my Frequently Asked Turbo Pascal
  262. Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp16.zip. Some
  263. items have been brought up to date, and the following new items have
  264. been added.
  265.   53) How can one hide (or unhide) a directory using a TP program?
  266.   54) How do I test whether a file is already open in a TP program?
  267.   55) How can I test and convert a numerical string into a real?
  268.   56) How can I reverse a TP .EXE or .TPU back into source code?
  269.  
  270. Wed 18-Aug-93: I have added two recent comp.lang.pascal items to my
  271. collection of frequently asked Turbo Pascal questions & answers:
  272.   51) I am running out of memory when compiling my large program.
  273.   52) How do I avoid scrolling in the last column of the last row?
  274. There are also some other minor adjustments in the earlier items,
  275. and the other accompanying information. The collection is now
  276. garbo.uwasa.fi:/pc/ts/tsfaqp15.zip.
  277.  
  278. Mon 26-Jul-93: I have updated my frequently asked Turbo Pascal
  279. questions and answers collection. The following items have been
  280. added
  281.   46) How does one disable alt-ctrl-del?
  282.   47) How can I test whether a file exists?
  283.   48) What is the name of the current Turbo Pascal program?
  284.   49) How is the code for rebooting the PC written in Turbo Pascal?
  285.   50) How can I write inline code?
  286. The updated FAQ is available as garbo.uwasa.fi:/pc/ts/tsfaqp14.zip
  287.  
  288. Sat 3-Jul-93: I have updated my Frequently Asked Turbo Pascal
  289. questions and answers collection. I added four new items bringing
  290. the total up to 45 questions, edited some of the old ones, and moved
  291. the bibliography to a file of its own within the collection. The
  292. bibliography is called FAQPASB.TXT. Also added "INFO-PAS.TXT using
  293. comp.lang.pascal by email". The collection is now
  294. garbo.uwasa.fi:/pc/ts/tsfaqp13.zip.
  295.  
  296. Mon 31-May-93: Since I detached my Frequently Asked Turbo Pascal
  297. questions from my general news/programs FAQ a couple of weeks ago,
  298. it has been more natural to maintain and add new questions to my TP
  299. FAQ. The TP FAQ garbo.uwasa.fi:/pc/ts/tsfaqp12.zip now includes the
  300. information in two parts. They TSPAS.TXT and TSPAS2.TXT where the
  301. former contains 30 questions, and the latter continues on from that,
  302. currently up to 41 questions. This is a major update. Besides adding
  303. several new items to the collection, I have added much information
  304. and clarifications to many of the old items. Hence a tsfaq11.zip
  305. version was skipped altogether.
  306.  
  307. Sun 16-May-93: My tsfaq33.zip Frequently Asked Questions has grown
  308. to be quite large. Therefore I have decided to divide it into two by
  309. separating the Turbo Pascal questions from the ordinary UseNet news
  310. and program related questions. The two entities are both available
  311. from the garbo.uwasa.fi:/pc/ts/ directory:
  312.  tsfaqn34.zip    Questions from UseNet and Timo's answers
  313.  tsfaqp10.zip    Common Turbo Pascal Questions and Timo's answers
  314.